package com.koron.sinoprobe.web.ledger.bean.entity;

import com.koron.sinoprobe.web.common.Sortable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
@ApiModel(description = "专项项目-合同付款记录")
public class SpContractRecord implements Serializable, Sortable {

    private static final long serialVersionUID = 323451603902474215L;

    @ApiModelProperty("主键")
    private String id;

    @ApiModelProperty("合同id，w_sp_contract.id")
    private String contractId;

    @ApiModelProperty("单位：元")
    private Double money;

    @ApiModelProperty("进度，单位：%")
    private Integer progress;

    @ApiModelProperty("yyyy-mm-dd 非创建时间，需用户填写，付款时间")
    private Date payTime;

    @ApiModelProperty("序号")
    private Integer sort;

    @ApiModelProperty("创建时间")
    public Date createTime;
}
